Cape baboon - Allemand Anglais Dictionnaire